package cn.e_mail;

import javax.mail.Message;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;
import java.util.Properties;


public class SendEmail {
    public static void main(String[] args) {
       // * 设置收件人的电子邮箱
        String to = "1791139070@qq.com";
       // * 设置发件人的电子邮箱
        String from = "1791139070@qq.com";
       // * 指定发送邮箱的主机ID：192.168.3.8；
        String host = "192.168.3.8";
       // * 获取系统属性使用.getProperties();
        Properties properties = System.getProperties();
        // * 根据系统属性设置邮件服务器.setProperty();
        properties.setProperty("邮箱地址",host);

        try {
            // * 获取默认session对象。
            Session session = Session.getDefaultInstance(properties);
            // * 创建默认的MimeMessage对象//发送邮件
            MimeMessage message = new MimeMessage(session);
            // * set From:头部头字段
            message.setFrom(new InternetAddress(from));
            // * set To： 头部头字段
            message.addRecipient(Message.RecipientType.TO,new InternetAddress(to));
            // * set Subject: 头部头字段
            message.setSubject("This is the Subject Line!");
            // * 设置消息体
            message.setText("This is actual message");
            // * 发送消息
            Transport.send(message);
            System.out.println("这是一封邮箱。");
        } catch (Exception e) {
            e.printStackTrace();
        }








    }
}
